Big Huge Thesaurus

Neisseria gonorrhoeae

noun